Cisco — Software Engineer – Networking/Security & Python

Posted: 26-06-2025

Description


About the Company:

Cisco is a world leader in IT, networking, and cybersecurity solutions. The company is known for its culture of innovation, collaboration, and its powerful drive to build an inclusive future. With a legacy in both hardware and software innovation, Cisco fosters a space where passionate technologists thrive.

About the Team:

You will join the Cisco Network Security team, which delivers cutting-edge, cloud-delivered security capabilities. This team processes 80+ billion daily internet requests from 65+ million users, developing and enhancing products like Firepower Threat Defense, SecureX, DNS Security, and more.

Role Summary:

You will contribute to test planning, execution, and automation of security/networking products. The role blends hands-on testing with automation development and involves close collaboration with product and support teams to ensure high-quality security features.

Responsibilities:

  • Participate in test planning and testing of new/existing features
  • Investigate and test internal system features and OS integrations
  • Provide timely issue resolution through collaboration with customer support
  • Automate test cases (UI & API)
  • Set up lab environments from scratch
  • Learn and adapt to new technologies/platforms

Required Skills & Experience:

  • 4+ years of experience in Networking/Security domain testing
  • Proficiency in TCP/IP, IPv6, and network management protocols
  • Strong knowledge of network security concepts (IPS/IDS, NAT, ACL, VPNs)
  • Experience with routing & switching protocols (OSPF, BGP, VLAN, DHCP, STP, multicast)
  • Experience with virtual technologies: ESXi, KVM, AWS, Azure, OCI
  • Hands-on with tools like Wireshark, tcpdump, and traffic generators
  • Familiarity with security products (e.g., Palo Alto, Fortinet, Juniper, Checkpoint)
  • Strong skills in Python (and optionally Java) for test automation
  • Experience in DevOps tools, CI/CD pipelines, and general automation
  • Experience in UI and API testing frameworks

Preferred Skills:

  • Understanding of malware traffic analysis
  • Exposure to large-scale cloud-based security systems
  • Familiarity with SecureX, Snort, DNS security, etc.

Why Join Cisco:

  • Be part of a diverse, inclusive, and impact-driven team
  • Work on cutting-edge security technologies affecting millions globally
  • Flexible work policies and volunteering opportunities
  • Competitive compensation, health & wellness benefits, and career mobility

This is an ideal role for an experienced test engineer who wants to grow into a security-focused software QA/automation role within one of the most trusted tech giants in the industry.

Important Notice:

This job description and related content are owned by Cisco. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Cisco directly. We do not process applications or respond to candidate queries.